package com.wlts.wzy.LMGoodsModule.entity;

import com.wlts.wzy.Base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * lm-self个人商品表
 * </p>
 *
 * @author zhiyong
 * @since 2021-01-30
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="LmSelfGoods对象", description="lm-self个人商品表")
public class LmSelfGoods extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户uuid")
    private String userUuid;

    @ApiModelProperty(value = "商品ID")
    private Long itemId;

    @ApiModelProperty(value = "商品标题")
    private String itemTitle;

    @ApiModelProperty(value = "主图地址")
    private String mainPicPrl;

    @ApiModelProperty(value = "商详页显示的划线价 单位分")
    private Long reservePrice;

    @ApiModelProperty(value = "最后一级的类目ID，之后会提供类目查询接口来获取 商品所属类目信息")
    private Long categoryId;

    @ApiModelProperty(value = "是否可售卖")
    private Boolean canSell;

    @ApiModelProperty(value = "规格数组")
    private String skuList;

    @ApiModelProperty(value = "淘宝店铺名")
    private String taobaoShopName;

    @ApiModelProperty(value = "额外json")
    private String extJson;

    private String lmItemId;

    @ApiModelProperty(value = "上架状态 0未上架 1已经上架 2已经下架")
    private Integer ksSellStatus;

    @ApiModelProperty(value = "第三方平台商品id")
    private String kwaiItemId;

    @ApiModelProperty(value = "外部商品id，仅供记录外部商品和第三方平台商品对应关系")
    private Long relItemId;

    @ApiModelProperty(value = "第三方平台商品")
    private String ksGoods;

    @ApiModelProperty(value = "更新者")
    private String updateBy;

    @ApiModelProperty(value = "备注信息")
    private String remarks;

    @ApiModelProperty(value = "推送详细图信息")
    private String detailsImagesMsg;



}
